MKNLGQAAAKKRRLMISKGKRKINEDETTDLIVRVGAFASDDKTLLKRYEGFKKYVVVLYTDPEERDQTQVIKVYHGDKLKFNKEVMIRLDSHASYLYVELLGLSSRKDPGTSHGVVVMGRAKIGLPNSHEKIYRKASLVLLNSDRCLEEKGSLHISMKLERTEGS